﻿using System;
using System.Collections.Generic;

namespace SJ.Platform.TransferTool.DBmodels;

/// <summary>
/// 审批主表
/// </summary>
public partial class ApproveMain
{
    /// <summary>
    ///  主键
    /// </summary>
    public string Id { get; set; } = null!;

    /// <summary>
    /// 审批流程名称
    /// </summary>
    public string? ApproveName { get; set; }

    /// <summary>
    /// 外部Id，如：项目等
    /// </summary>
    public string? Fid { get; set; }

    /// <summary>
    /// 流程ID
    /// </summary>
    public string? FlowId { get; set; }

    /// <summary>
    /// 流程类型ID
    /// </summary>
    public string? FlowTypeId { get; set; }

    /// <summary>
    /// 流程类型名称
    /// </summary>
    public string? FlowTypeName { get; set; }

    /// <summary>
    /// 发起人ID
    /// </summary>
    public string? SubmitUserId { get; set; }

    /// <summary>
    /// 发起人姓名
    /// </summary>
    public string? SubmitUserName { get; set; }

    /// <summary>
    /// 发起时间
    /// </summary>
    public DateTime? SubmitTime { get; set; }

    /// <summary>
    /// 状态
    /// </summary>
    public int? Status { get; set; }
}
